home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
64'er Special 8
/
64er_Magazin_Sonderheft_08_86-08_1986_Markt__Technik_de.d64
/
dangerous pyram.
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2022-10-26
|
18KB
|
440 lines
0 sw=1:po=23:sa=0:sc=0:tr=0:td=4:poke657,128:q=36879:goto1
1 rem *****************************
2 rem * dangerous pyramid *
3 rem * ================= *
4 rem *****************************
5 rem * ein grafik-adventure fuer *
6 rem * den vc-20 und: *
7 rem * - 16 kram erweiterung *
8 rem * - datasette oder floppy *
9 rem *****************************
10 rem * programmiert dez. 1984 *
11 rem * by *
12 rem * stefan kaiser *
13 rem *****************************
14 :
15 :
16 rem <<< speicherbedarf: ca. 19,5 kbyte >>>
17 :
18 :
19 printchr$(142):pokeq,8:print"[147]"tab(12)"[169] [223]":print"[169] [223][169][146][169] "
20 print" [169][146][169][223] [223]":print"[223] [223][169] [223] [169][146][169]"
21 print" [146][169][223][223][146][223] [146][169][169][146][169]":print"[223] [146][169] [223][223][169][223][169][146][169]"
22 print" [146][223][223][169][146][169][223][223][169][146][169]":print" [146] 1984 [223][169][223][169]"
23 printtab(6)"[156][164][164][164][164][164][164][164][164][164][157][157][157][157][157][157][157][157][157]presents:"
24 print" [223][169][223][223][161][169][223][172][162][172][223][169][223][146][161][161][169][223]":print"[161][161][188][190] [146][161][172][172][188][146][169][161][161][146][161][161][162][146][162]"
25 print" [146][169][161][161][146][161][223][223][169][188][146][162][161][223][146][223][169][223][169][223][169]"
26 print"[158] [164][164] [164] [164][164][164] [164] [164][164][164] [206] [206][214][206][214][206] [206][205][206][206][214][205] [206][206] [206][205]"
27 print" [223] [165] [223][169] [223][223][146] [205][169][165][165] [223][146][206][165] [146][206][167] [146][206] [165][146][206][167] [146][206][167] [223][169] [165][165] [146] [165]";
28 print" [146][169][223] [146][169][165] [146][169] [167] [165][165] [146] [165] [146][167] [146][167][165][146][223][223] [167] [165][165][146][206] [146][206]"
29 print" [146][206] [146][206][165][146][206][167] [146][206][167] [146][223][169] [165][165] [146][169]"
30 pokeq,13:fora=1to100:next:geta$:ifa$<>""then32
31 pokeq,11:fora=1to100:next:goto30
32 poke198,0:pokeq,8
33 dimr$(51),g$(18),g(17),b$(16)
34 fora=1to51:readr$(a):next:fora=1to17:readg$(a),g(a):next
35 fora=1to4:readf$(a),f(a):next:fora=0to2:forb=1to4:readw(a,b):nextb,a
36 fora=1to16:readb$(a):next:s$="":printchr$(142)
37 gosub263
38 z=0:prints$"[144]ich sehe:":fora=1to17:ifg(a)=pothen40
39 next:goto41
40 printg$(a),:z=1:goto39
41 ifz=0thenprint"nichts"
42 fora=1to4:ifpo<>f(a)thennext:goto44
43 onagosub339,333,326,337
44 print
45 a$="":poke19,64:input">> [157][157][157][157][157][157][157][157][157][157][157][157][157][157][157][157][157][157][157][144]";a$:poke19,0
46 a1$=left$(a$,4)
47 ifa1$=b$(11)then61
48 ifa1$=b$(12)then67
49 ifa1$=b$(15)then219
50 ifa1$=b$(16)then242
51 fora=1tolen(a$):ifmid$(a$,a,1)<>" "thennext:goto59
52 a1$=left$(a$,a-1):a2$=right$(a$,len(a$)-a):a3$=left$(a1$,4):a4$=left$(a2$,4)
53 fora=1to16:ifb$(a)=a3$then55
54 next:goto56
55 onagoto69,114,87,121,143,167,186,200,218,225,61,67,253,248,219,242
56 gosub414:prints$"was ist das :"
57 print""a1$"n[146] ?"
58 print"dieser befehl ist mir nicht bekannt !!!":gosub410:goto37
59 gosub414:prints$"ein befehl besteht immer aus 2[146] woertern"
60 gosub410:goto37
61 print"[147] das ist dein besitz: "
62 z=0:print:fora=1to17:ifg(a)=52thenprint"[144]"g$(a):z=1
63 next:ifz=0thenprint"[144]nichts"
64 print" das ist dein besitz: "
65 ify=1thenreturn
66 gosub410:goto37
67 print"[147]":gosub305:pokeq-12,40
68 prints$"[144][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164] auf wiedersehen .... [158]";:end
69 fora=1to4:ifmid$(r$(po),a,1)<>left$(a4$,1)thennext:goto77
70 ifpo=36andleft$(a4$,1)="s"thenw=4:goto399
71 ifpo=46andg(5)<>0andleft$(a4$,1)="s"thenw=4:goto399
72 ifpo=39andf(1)=39thenw=1:goto388
73 ifpo=50andf(2)=50thenw=2:goto388
74 ifpo=43andf(3)=43thenw=3:goto388
75 ifpo=1andleft$(a4$,1)<>"r"thenw=4:goto399
76 po=po+w(sw,a):goto37
77 ifleft$(a4$,1)=mid$(r$(po),6,1)thenifpo=1orpo=10orpo=11then80
78 ifleft$(a4$,1)=mid$(r$(po),5,1)then84
79 goto86
80 sw=sw-1:ifpo=1thenpo=8
81 ifpo=10thenpo=21
82 ifpo=11thenpo=27
83 goto37
84 gosub414:prints$"du kannst doch nicht die waende hochgehen !"
85 gosub410:goto37
86 gosub414:prints$" diese richtung gibt es hier nicht !!!":gosub410:goto37
87 fora=1to17:ifa4$<>left$(g$(a),4)thennext:goto89
88 goto93
89 forb=1to4:ifa4$<>left$(f$(b),4)thennext:goto96
90 ifpo=33andb=4then110
91 ifpo=f(b)thenw=b:goto388
92 goto96
93 ifa<4then106
94 ifa<6then109
95 ifg(a)=pothen98
96 gosub414:prints$"ich glaube, du hast tomaten auf den augen.";
97 print"diesen gegenstand gibtes hier doch gar nicht";:gosub410:goto37
98 iftr>=td+sathensk=td+sa:gosub414:goto105
99 ifa=9andg(7)=52thenw=5:z=0:goto384
100 ifa=7andg(9)=52thenw=5:z=0:goto384
101 ifa=10thensa=2
102 ifa=15andph<>1then112
103 ifa=15andph=1then369
104 tr=tr+1:g(a)=52:goto61
105 prints$"du darfst doch nur "sk"gegenstaende tragen.":gosub410:goto37
106 ifa=1andpo<>g(1)thena=3
107 ifpo<>g(a)then96
108 w=6:goto391
109 ifpo<>g(a)andpo<>f(b)then96
110 gosub414:prints$"aber das kann man dochnicht nehmen !!!"
111 gosub410:goto37
112 gosub414:prints$:print"die "g$(15)" kannst du jetzt noch nicht"
113 print"nehmen !!!":gosub410:goto37
114 fora=6to17:ifleft$(g$(a),4)<>a4$thennext:goto119
115 ifa=13andg(a)=52andpo=46theng(a)=0:g(5)=0:tr=tr-1:goto37
116 ifa=10andg(a)=52thensa=0
117 ifg(a)=52theng(a)=po:tr=tr-1:goto37
118 gosub414:prints$"diesen gegenstand hastdu aber gar nicht !!":gosub410:goto37
119 gosub414:prints$"was ist denn das fuer ein zeug, das du da"
120 print"ablegen willst ???":gosub410:goto37
121 fora=6to17:ifa4$<>left$(g$(a),4)thennext:goto125
122 ifpo=39orpo=50orpo=43then127
123 ifg(a)=52theng(a)=po:tr=tr-1:goto37
124 goto118
125 gosub414:prints$"was ist denn das fuer ein zeug, das du da"
126 print"wegwerfen willst ???":gosub410:goto37
127 ifpo=39andf(1)=39andg(17)<>52thenw=1:goto388
128 ifpo=39andf(1)=39anda4$<>left$(g$(17),4)thenw=1:goto388
129 ifpo=50andf(2)=50andg(8)<>52thenw=2:goto388
130 ifpo=50andf(2)=50anda4$<>left$(g$(8),4)thenw=2:goto388
131 ifpo=43andf(3)=43andg(16)<>52thenw=3:goto388
132 ifpo=43andf(3)=43anda4$<>left$(g$(16),4)thenw=3:goto388
133 ifpo=39theng(17)=0:f(1)=0:tr=tr-1:goto136
134 ifpo=50theng(8)=0:f(2)=0:tr=tr-1:goto138
135 ifpo=43theng(16)=0:f(3)=0:tr=tr-1:goto140
136 gosub414:prints$"[156]das gleissende licht des "g$(17)"en hat die"
137 print"gefaehrliche mumie zu deinem glueck ver- nichtet !!!";:gosub410:goto37
138 gosub414:prints$"[156]der "g$(8)" steckt jetztim kopf der "f$(2)" ,";
139 print"d.h. sie ist nun tot !";:gosub410:goto37
140 gosub414:prints$"[156]du hast das "g$(16)" genau";
141 print"in den rachen der "f$(3)" geworfen !"
142 print"sie ist elend zugrundegegangen ...";:gosub410:goto37
143 fora=1to17:ifleft$(g$(a),4)<>a4$thennext:goto199
144 ifa>3anda<>10then158
145 ifpo<>4then152
146 ifa=1andg(3)=4then161
147 ifa=1andsc<>1then163
148 ifa=1andsc=1theng(1)=0:g(3)=4
149 ifa=1andg(6)=0theng(6)=4
150 ifa<>1then160
151 goto37
152 ifpo=g(10)org(10)=52thenifa=10then165
153 ifpo<>39then157
154 iff(1)=0anda=2thenf(1)=39:goto37
155 iff(1)=39thenw=1:goto388
156 iff(1)=52anda=2then159
157 goto160
158 gosub414:prints$"das kannst du nicht oeffnen !!!":gosub410:goto37
159 gosub414:prints$"der "g$(2)" istschon offen !!!":gosub410:goto37
160 gosub414:prints$"so etwas gibt es hier leider nicht !";:gosub410:goto37
161 gosub414:prints$"die "g$(1)" ist doch schon offen, du blindschleiche !";
162 gosub410:goto37
163 gosub414:prints$"du musst erst einmal die truhe auf-"
164 print"schliessen !!!";:gosub410:goto37
165 gosub414:prints$"[156]juhu, du siehst etwas herrliches, naemlich:"
166 fora=1to5000:next:print"nichts[146] ...";:gosub410:goto37
167 ifg(12)<>52then182
168 ifa4$=left$(g$(7),4)then172
169 ifa4$=left$(g$(9),4)then176
170 ifa4$=left$(g$(12),4)then180
171 gosub414:prints$"so etwas kannst du nicht anzuenden !":gosub410:goto37
172 ifg(7)=52thenw=5:goto384
173 ifg(7)=pothenz=1:g(7)=0:gosub384:goto37
174 ifg(7)=0andpo=33anddy=1thenz=1:gosub384:r$(33)="n.ow..":f(4)=0:goto37
175 goto184
176 ifpo=g(9)org(9)=52then178
177 goto184
178 gosub414:prints$"[156]die "g$(9)" brennt dochschon, du brauchst sie";
179 print"also nicht mehr anzu- zuenden.";:gosub410:goto37
180 gosub414:prints$"[156]das hast du aber fein gemacht ! das streich-";
181 print"holz brennt nun.":gosub410:goto37
182 gosub414:prints$"du hast doch gar nichts, um diesen"
183 print"gegenstand anzuzuenden";:gosub410:goto37
184 gosub414:prints$"wo soll denn dieser gegenstand hier"
185 print"liegen ???";:gosub410:goto37
186 ifpo<>4andpo<>33andpo<>38then194
187 ifpo=4anda4$=left$(g$(11),4)andg(11)=52thensc=1:tr=tr-1:g(11)=0:goto37
188 ifpo=33anda4$=left$(g$(7),4)andg(7)=52thendy=1:tr=tr-1:g(7)=0:goto37
189 ifpo=38anda4$=left$(g$(6),4)andg(6)=52thenph=1:tr=tr-1:g(6)=0:goto37
190 ifpo=4anda4$=left$(g$(11),4)andg(11)<>52then118
191 ifpo=33anda4$=left$(g$(7),4)andg(7)<>52then118
192 ifpo=38anda4$=left$(g$(6),4)andg(6)<>52then118
193 goto196
194 gosub414:prints$"es gibt hier nichts, wohin du den gegen-"
195 print"stand hinstecken koenntest !":gosub410:goto37
196 fora=6to17:ifa4$<>left$(g$(a),4)thennext:goto199
197 ifg(a)<>52then118
198 gosub414:prints$"das geht leider nicht.";:gosub410:goto37
199 gosub414:prints$"was ist denn das ???":gosub410:goto37
200 ifa4$<>left$(g$(14),4)anda4$<>left$(g$(16),4)then204
201 ifa4$=left$(g$(14),4)andg(14)=52then205
202 ifa4$=left$(g$(16),4)andg(16)=52thenw=7:goto391
203 goto118
204 gosub414:prints$"igitt ! hast du einen geschmack !!!":gosub410:goto37
205 print"[147]der "g$(14)" ver-":print"zaubert dich in einen zwerg. die konsequenz"
206 print"daraus ist, dass du nur noch halb soviel tragen kannst, wie"
207 print"vorher !!!":g(14)=0:tr=tr-1
208 if(tr-sa)>(td/2)then210
209 td=td/2:gosub410:goto37
210 gosub410:y=1:gosub61:y=0
211 print"du musst von deinem besitz [156]1 gegen-"
212 print"stand abgeben !! welchen ???"
213 print:poke19,64:input"";c$:poke19,0
214 forb=6to17:ifleft$(c$,4)<>left$(g$(b),4)thennext:goto217
215 ifg(b)=52thentr=tr-1:g(b)=0:goto209
216 print"[147]kann es vielleicht sein, dass du das gar nicht besitzt ??":goto213
217 print"[147]was ist denn das ??? gib bitte etwas an, das du auch besitzt !":goto213
218 gosub414:prints$"'"a2$"'":gosub410:goto37
219 pokeq,24:print"[147][144]spielstand abspeichern[146]"
220 print" press record[146] & play[146] on tape"
221 wait37151,64,64:print"[145][145][145][156] bitte warten "
222 open1,1,1,"daten":fora=1to17:print#1,g(a):next:fora=1to4:print#1,f(a):next
223 print#1,po:print#1,sw:print#1,tr:print#1,td:print#1,sa:print#1,sc:print#1,ph
224 print#1,dy:close1:print" => taste druecken <=":poke198,0:wait198,1:goto37
225 fora=1to4:ifmid$(r$(po),a,1)<>left$(a4$,1)thennext:goto232
226 ifpo=46andg(13)<>poandleft$(a4$,1)="s"thenw=4:goto399
227 ifpo=39andf(1)=pothenw=1:goto388
228 ifpo=50andf(2)=pothenw=2:goto388
229 ifpo=43andf(3)=pothenw=3:goto388
230 ifpo=1andleft$(a4$,1)<>"r"thenw=4:goto399
231 po=po+w(sw,a):goto37
232 ifleft$(a4$,1)=mid$(r$(po),6,1)thenifpo=1orpo=10orpo=11then80
233 ifleft$(a4$,1)=mid$(r$(po),5,1)then238
234 ifleft$(a4$,1)="h"andmid$(r$(po),5,1)<>"h"then236
235 goto86
236 pokeq,154:pokeq-1,15:pokeq-2,200:fora=1to1500:next:fora=15to0step-.1
237 pokeq-1,a:next:pokeq-2,0:w=9:goto391
238 sw=sw+1:ifpo=8thenpo=1
239 ifpo=21thenpo=10
240 ifpo=27thenpo=11
241 goto37
242 pokeq,30:print"[147] spielstand einladen [146][144]"
243 print" press play[146] on tape"
244 wait37151,64,64:print"[145][156] bitte warten "
245 open1,1,0,"daten":fora=1to17:input#1,g(a):next:fora=1to4:input#1,f(a):next
246 input#1,po:input#1,sw:input#1,tr:input#1,td:input#1,sa:input#1,sc:input#1,ph
247 input#1,dy:close1:print" => taste druecken <=":poke198,0:wait198,1:goto37
248 fora=1to6:ifmid$(r$(po),a,1)<>left$(a4$,1)thennext:goto86
249 ifa<>5then251
250 goto238
251 gosub414:prints$"in diese richtung brauchst du nicht"
252 print"zu klettern, denn du kannst dahin gehen !!";:gosub410:goto37
253 fora=1to3:ifa4$<>left$(g$(a),4)thennext:goto260
254 ifa=1andpo=4andg(1)=4then261
255 ifa=2andpo=39andf(1)=0then262
256 ifa=2andpo=39andf(1)=pothenw=1:goto388
257 ifa=1thena=3
258 ifa=3andpo=4theng(1)=4:g(3)=0:g(11)=4:sc=0:goto37
259 goto160
260 gosub414:prints$"das kannst du aber garnicht schliessen !!!":gosub410:goto37
261 gosub414:prints$"die "g$(1)" ist schon zu !!!":gosub410:goto37
262 gosub414:prints$"der "g$(2)" ist schon zu !!!":gosub410:goto37
263 ifpo=1then344
264 pokeq,25
265 print"[147][144][205] [206] [205] [206] [205] [206]"
266 print" [205][164][164][164][164][164][164][164][164][164][164][164][164][164][164][206]"
267 fora=1to7:print" [167] [165]":next
268 print" [206][163][163][163][163][163][163][163][163][163][163][163][163][163][163][205]"
269 print" [206] [205] [206] [205] [206] [205]";
270 fora=1to22:print"=";:next
271 ifmid$(r$(po),1,1)<>"n"then275
272 print""tab(9)"[144][205] [206][157][157][157][157] [146] ";
273 print""tab(9)" [157][157][157][157] [146] [157][157][157][157] [146] [157][157][157][157] [146] [157][157][157][157]";
274 print"[146][169] [223][157][157][157][157] "
275 ifmid$(r$(po),3,1)<>"o"then278
276 print""tab(20)"[144][206][165][157][157][157][169][146] [165][157][157][157] [146] [165][157][157][157] [146] [165][157][157][157] [146] [165][157][157][157] [146] [165][157][157][157] [165]";
277 print"[157][157] [165]"
278 ifmid$(r$(po),4,1)<>"w"then280
279 print"[144][167][205][157][157][167] [223][146][157][157][157][167] [146][157][157][157][167] [146][157][157][157][167] [146][157][157][157][167] [146][157][157][157][167] [157][157][157][167] "
280 ifmid$(r$(po),5,1)<>"h"then282
281 print""tab(7)"[144][164][164][164][164][164][164][164][164][157][157][157][157][157][157][157][157][223][223][146] [169][146][169][157][157][157][157][157][157][157][223][165] [167][146][169]"
282 ifmid$(r$(po),6,1)<>"r"then284
283 print""tab(8)"[144][169][165] [167][223][157][157][157][157][157][157][157][169][146][169] [223][223][146][157][157][157][157][157][157][157][157][163][163][163][163][163][163][163][163]"
284 fora=1to17:ifpo<>g(a)then288
285 onagosub310,317,313,322,324,320,289,290,291,293
286 ifa<10then288
287 ona-10gosub296,297,299,301,305,302,303
288 next:return
289 prints$tab(15)"[145][145][145] [146][144][201]":return
290 prints$tab(5)"[145][145][145][156][166][166][220] [145][157][223][157][146][169][145][158] [163][183][184][146][162][185][175][164]":return
291 prints$tab(14)"[145][145][144][170][180][145][157][157][182][181][145][157][157][161][146][161][145][157][157][161][146][161][145][157][157][161][146][161][145][157][157][158][223][169][145][157][157] [145][157][157][157][146][223] [146][169]";
292 print"[145][157][157][157][157] [145][157][157][157][157][169] [223][145][157][157][157][223][169]":return
293 print""tab(12)"[144][185][175][164][175][185][157][157][157][157][157][223] [146][169][157][157][157][157][223] [146][169][157][157][157][169][183][223][157][157][157][157][169] [223][157][157][157][157][157][157][146][167] ";
294 print" [146][165][157][157][157][157][157][157][157][170] [146][180][157][157][157][157][157][157][157][182] [146][181][157][157][157][157][157][157][157][170] [146][180][157][157][157][157][157][157][157][167] [146][165]";
295 print"[157][157][157][157][157][157][223] [146][169][157][157][157][157][163][183][163]":return
296 prints$"[145][145][145][145][145][145][144][162][162][162][158][179][144][215][158][221][145][157][157][157][213][192][201][157][157][157][202][192][203][157][157][157][157][157][157][144][171]":return
297 prints$tab(12)"[145][145][145][145][156][164][164][164][164][164][157][157][157][157][157][157][146][206] [169][146][157][157][157][157][157][157]";
298 print"[158][166][166][166][166][166][156][169]":return
299 prints$tab(8)"[145][145][145][145][145][145][144][164][164][164][164][164][164][164][164][157][157][157][157][157][157][157][157][157][206] [206][165][157][157][157][157][157][157][157][157][157][157][157][206] [206][206]";
300 print"[157][157][157][157][157][157][157][157][157][157][207][163][163][163][163][163][163][208][206][157][157][157][157][157][157][157][157][157][163][163][163][163][163][163][163][163]":return
301 prints$tab(4)"[145][145][145][145][145][145][145][176][174][157][157][157][213][203][202][201][157][157][157][157][221][172][187][221][157][157][157][157][221][188][190][221][157][157][157][157][173][192][192][189]":return
302 prints$tab(4)"[145][145][145][145][145][145][145][176][174][157][157][157][213][203][202][201][157][157][157][157][221][144][172][187][221][157][157][157][157][221][144][188][190][221][157][157][157][157][173][192][192][189]":return
303 prints$tab(12)"[145][145][145][145][145][145][145][145][158][164][157][157][206] [205][157][157][157][157][206][205][164][206][205][157][157][157][157][157][157][206][205][206] [205][206][205][157][157][157][157][157][157][157][165] [205] [206] [167][157][157][157][157][157][157][157]";
304 print"[205][164][206][163][205][164][206]":return
305 pokeq,120:print""tab(11)"[223][157][157][157][146][144][206][163] [146][144][163][205][157][157][157][157][157][157][169] [223][157][157][157][157][157][157][157][157][144][146][206] [206] [205] [205]";
306 print"[157][157][157][157][157][157][157][157][157] [146][144] [209] [209] [146][157][157][157][157][157][157][157][157][157][157][206] [167] [221] [144][165] [205][157][157][157][157][157][157][157][157][157][157][157]";
307 print" [146] [177] [146][157][157][157][157][157][157][157][157][157][157][157][144][165] [167] [165] [167][157][157][157][157][157][157][157][157][157][157][157] [146] [172][162][187] [146]";
308 print"[157][157][157][157][157][157][157][157][157][157][157][144][165] [205][164][164][164][206] [167][157][157][157][157][157][157][157][157][157][157][157][223] [146][169] [144][163][146] [223] [146][169][157][157][157][157][157][157][157][157][157][157]";
309 print"[144][205] [144][163][146] [206][157][157][157][157][157][157][157][157][205] [159][161][207][146] [144][206][157][157][157][157][157][157][205][164][164][164][206]":return
310 print""tab(8)"[144][169] [206][146][165][157][157][157][157][157][157][157][157][157][169] [206][146][169][165][157][157][157][157][157][157][157][157][157][163][163][163][163][163][208][146][169] [165]";
311 print"[157][157][157][157][157][157][157][157][157][165] [156][167] [144][167] [165][157][157][157][157][157][157][157][157][157][165][156][164][213][201][156][164][144][167] [207][157][157][157][157][157][157][157][157][157][165] [202][203][144] [167] [206]";
312 print"[157][157][157][157][157][157][157][157][165] [156][167][144] [167][206][157][157][157][157][157][157][157][163][163][163][163][163][163]";:return
313 print"[144][206][205][157][157][157][206] [205][157][157][157][157][223][146] [205][157][157][157][157][157] [223][146] [205][164][164][164][164][164][164][157][157][157][157][157][157][157][157][157][157][157][157][223] [223][146] [206]";
314 print"[158][214][214][214][214][214][146][144][206][165][157][157][157][157][157][157][157][157][157][157][157][157][223] [223][146][206][158][214][214][214][214][214][146][144][206] [165][157][157][157][157][157][157][157][157][157][157][157][223][169][207][163][163][163][163][208] [165]";
315 print"[157][157][157][157][157][157][157][157][157][165] [213][201] [144][167] [207][157][157][157][157][157][157][157][157][157][165] [202][203][144] [167] [206][157][157][157][157][157][157][157][157][165] [167][206][157][157][157][157][157][157][157][163][163][163][163][163][163]"
316 return
317 prints$tab(4)"[145][145][145][145][145][145][145][145][145][206][163][163][163][163][163][163][163][163][163][163][163][163][205][206] [205][204][164][164][164][164][164][164][164][164][164][164][164][164][164][164][186]";
318 print"[205][214][219][214][219][214][219][214][219][214][219][214][219][214][219][206][205][156][218][218][218][218][218][218][218][218][218][218][218][218][206][205][169][223][169][223][169][223][169][223][169][223][146][206]";
319 print"[169] [223]":return
320 print""tab(14)"[213][192][192][201][157][157][157][157][221][213][201][221][157][157][157][157][202][203][161][182][146]";:fora=1to5:print"[157][157][221][221][157][157][161][182][146]";:next
321 print"[157][157][202][203]":return
322 prints$tab(7)"[145][145][145][145][144][169][165][184][163][183] [167][223][157][157][157][157][157][157][157][157][157][169] [212] [200] [223][146]";
323 print"[157][157][157][157][157][157][157][157][157][157][183] [163][184] [183][183][184][163][163]":return
324 prints$tab(4)"[145][145][145][145][144][169][165] [167][223][169] [165] [167] [223]";
325 print"[169] [165] [167] [223]":return
326 print""tab(7)"[185][185][157][157][157][157][157][169][146][158][209][223][169][146][158][209][223][169][157][157][157][157][157][157][157][157][157][157][157][157][157] [169] [146][169]";
327 print"[157][157][157][157][157][157][157][157][157][157][157][157][157][157][169][146][169][144]vvvv[223][223][169] [146][169][157][157][157][157][157][157][157][157][157][157][157][157][169] [146] [205][146][169][157][157][157][157][157][157][157][157][157][157][157]";
328 print" [146] [157][157][157][157][157][157][157][157][157][157] [146] [157][157][157][157][157][157][157][157][157][157] [146] [144][223][169][146] [165][223][157][157][157][157][157][157][157][157][157][157][157][157]";
329 print" [223][146] [144][167][165][146] [169] [165] [223][157][157][157][157][157][157][157][157][157][157][157][157][157][146][223] [223][144][167][165][169] [146][169][223] [223][146][157][157][157][157][157][157][157][157][157][157][157][157][157]";
330 print"[223] [146][169][223] [157][157][157][157][157][157][157][157][157][157][157][157][146][223] [146][169][169] [157][157][157][157][157][157][157][157][157][157][157] [169] [146][169]";
331 print"[157][157][157][157][157][157][157][157][157][157][157] [169] [146][169]"spc(12)"[223] [223][169] [146][169]"spc(14)"[223] [205] [146][169]"
332 prints$"[144]eine riesige kobra be-droht dich. was willstdu machen ???":return
333 prints$tab(8)"[145][145][145][145][145][145][145][144][213][192][195][195][192][201][157][157][157][157][157][157][221] [205][206] [144][221][157][157][157][157][157][157][157][157][157][213][192][192][201][213][177][177][201][213][192][192][201][157][157][157][157][157][157][157][157][157][157][157][157]";
334 print"[221][213][192][201][179][209][209][144][171][213][192][201][221][157][157][157][157][157][157][157][157][157][157][157][157][221][221] [221][221][176][174][144][221][221] [221][221][157][157][157][157][157][157][157][157][157][157][157][157][203][221] [206][202][192][192][203][205] [221][202]";
335 print"[157][157][157][157][157][157][157][157][157][157][157][203][167] [163][197][197][163] [165][202][144]eine [188]gefaeh[190]rliche tarantel versperrt dir";
336 print"den weg ...":goto44
337 print""tab(10)"[144][213][201][157][157][202][203]":prints$"in der wand ist ein loch, in das genau"
338 print"eine dynamitstange passen wuerde (was fuer ein zufall) ...";:return
339 print""tab(9)"[159][213][192][192][201][157][157][157][157][221][206][206][221][157][157][157][157][221][206][206][221][157][157][157][157][202][201][213][203][157][157][157][157][157][213][192][203][202][192][201][157][157][157][157][157][157][221][206][206][206][206][221]";
340 print"[157][157][157][157][157][157][221][206][206][206][206][221][157][157][157][157][157][157][221][221][206][206][221][221][157][157][157][157][157][157][221][221][206][206][221][221][157][157][157][157][157][157][202][203][206][206][202][203][157][157][157][157][157][221][213][201][221]";
341 print"[157][157][157][157][221][221][221][221][157][157][157][157][157][213][203][221][221][202][201][157][157][157][157][157][157][202][192][203][202][192][203]"
342 prints$"[144]du hast die moerder- mumie auferweckt. sie will dich jetzt um-"
343 print"bringen !!!":return
344 pokeq,254:print"[147][158]"tab(12)"[192][192] ";:printspc(16)" [146]";
345 print" [159][164][175][185][162][185][175][164] [158][206] [223] [146] [159][163][183][184][162][146][184][183][163] [158][206] [223] [146]";
346 print"[159] [164][175][185][162][185][175][164] [158][206] [223] [146] [159][163][183][184][162][146][184][183][163] [158][206] [159][164][175][185][162][185][175][164] [158][221]"
347 print"[159][163][183][184][162][146][184][183][163] [144][169][223]":printtab(16)"[169] [223]":printtab(15)"[169] [223]"
348 printtab(14)"[169] [223][146][164][164][210][210][198][198][192][192][195][195][196][196][197][197][163][183][184][162][162][146][184][183][163]"
349 fora=1to22:print"=";:next:goto44
350 pokeq,254:print"[147][144] [169] [223][169] [223] [169] [223] [223] [165][167] [167] "
351 print" [223] [223] [165] [167] [167] [167] [165][167] [167] "
352 print" [223] [146][169][223] [146][169] [165][167] [146][169] "
353 print"du bist leider tod,"
354 onwgosub356,358,359,360,361,363,365,366,367
355 print"":goto380
356 print"weil dich die mumie mit in die ewigen jagdgruende genommen hat !"
357 return
358 print"weil die tarantel dichgebissen hat !!!":return
359 print"weil die schlange dichverspeisst hat !!!":return
360 print"weil du abgestuerzt bist !!!":return
361 print"weil du mit der fackeloder mit einem streichholz das dynamit ange-"
362 print"zuendet hast und dabeiexplodiert bist !!!":return
363 print"weil du dir an einem gegenstand, den du nehmen wolltest, einen"
364 print"bruch gehoben hast !!":return
365 print"weil du dich durch dastrinken des giftes selbst vergiftet hast":return
366 print"weil du dich ge- schnitten oder ver- brannt hast !!!":return
367 print"weil du an die decke gesprungen bist und dir den schaedel ein-"
368 print"geschlagen hast !!!":return
369 pokeq,250:az=62:gosub370:goto373
370 fora=2to5:pokeq-a,0:next:pokeq-1,8
371 fora=1toaz:readt,l,r:pokeq-r,163+t:forb=0tol*175:nextb,a
372 fora=8to0step-.05:pokeq-1,a:next:fora=2to5:pokeq-a,0:next:return
373 pokeq,186:print"[147][144] [164][164] [164][164] [164] [164] [164] [164] [164] [206] [206][214] [206][205][206][206][214][206][214][206][214][206][205] [206][206][165]"
374 print" [223] [223][169] [223] [169] [223][146][206][165] [146] [165] [146][206] [146][206] [146][206] [146] [165] [146] [165]"
375 print" [146][169] [146] [165] [146] [165] [146][206] [146][223][223] [146][206] [146][206] [146][206] [146][206][165]"
376 print" [146][169] [146][206] [146][206] [146][223] [146][169][223] [146][169] [163][146][206]"
377 print"du hast das adventure[146] tatsaechlich geloest, trotz den vielen"
378 print"schwierigkeiten und fallen !!!!!"
379 print"[156]herzlichen glueckwunsch"
380 print"willst du dich noch einmal versuchen ???"
381 geta$:ifa$="j"thenrun
382 ifa$="n"thenpoke0,0:sys0
383 goto381
384 pokeq-2,140:fora=15to0step-.08:pokeq,41:pokeq-1,a:pokeq,121:next
385 ifz=1thenz=0:pokeq-2,0:return
386 fora=1to1000:next:pokeq-2,0
387 goto391
388 pokeq,154
389 forc=1to3:pokeq-2,150:ford=0to15step.3:pokeq-1,d:nextd:pokeq-2,0
390 pokeq,42:fore=1to100:nexte:pokeq,154:nextc:forf=1to1000:nextf
391 pokeq-1,15
392 a=225:b=4:gosub397:b=3:gosub397:b=1:gosub397:b=4:gosub397
393 a=229:b=3:gosub397:a=228:b=1:gosub397:b=3:gosub397
394 a=225:b=1:gosub397:b=3:gosub397:a=223:b=1:gosub397
395 a=225:b=6:gosub397
396 goto350
397 pokeq-5,a:pokeq-4,a:pokeq,24:forc=1tob*200:next:pokeq,25:pokeq-4,0
398 pokeq-5,0:forc=1to20:next:return
399 print"[147]":pokeq,40:pokeq-1,15:b=23:fora=220to130step-1:pokeq-3,a:b=b-.25
400 ifb=int(b)thengosub402
401 forc=1to5:nextc,a:goto403
402 pokeq-15,35-b:pokeq-14,82-int(b/2)*4:pokeq-13,b-1:pokeq-12,2*b:return
403 pokeq-15,12:pokeq-14,38:pokeq-13,22:pokeq-12,46:pokeq-3,0:pokeq-2,130
404 print""spc(8)"[144][164] [164]"spc(15)"[167][167] [167][167]"spc(16)"[205][205] [206][206]"spc(17)"[213][195][195][201]"
405 printspc(9)"[221][209][209][144][221]"spc(18)"[221][168][168][144][221]"spc(18)"[202][198][198][203]"spc(17)"[206][206] [205][205]"spc(15)"[167][167] [167][167]"
406 printspc(8)"[163] [163]":fora=15to0step-.1:pokeq-15,11:pokeq-1,a
407 forb=1to10:nextb:pokeq-15,12:forb=1to10:nextb,a:pokeq-2,0
408 fora=1to1500:next:goto391
409 end
410 poke198,0
411 poke4601,160:poke38393,2:fora=1to350:next
412 getc$:ifc$=""thenpoke4601,32:fora=1to350:next:goto411
413 poke4601,32:return
414 fora=4096+16*22to4096+23*22:pokea,32:next:return
415 data nsow.r,.s....,.s.w..,.so...,n..w..,nso...,ns....,...wh.,n.o...,n....r
416 data ...w.r,..ow..,.sow..,.so...,...w..,.sow..,n.o...,ns....,.s.w..,n.ow..
417 data .sowh.,nso...,n..w..,..ow..,n.ow..,n.o...,.s..h.,.s.w..,..o...,.s.w..
418 data .so...,n..w..,..ow..,..ow..,nso...,ns....,.s.w..,..o...,...w..,n.o...
419 data ns....,ns.w..,.so...,...w..,.so...,ns....,n.....,n..w..,..ow..,n.ow..
420 data n.o...
421 :
422 data schatztruhe,4,sarkophag,39,schatztruhe,0,kuhle,36,fallgrube,46,pharaonenstab
423 data 0,dynamit,5,dolch,12,fackel,14,sack,16,schluessel,22,streichhoelzer,25
424 data brett,29,zaubertrank,28,maske,38,gift,51,diamant,19
425 :
426 data mumie,0,tarantel,50,kobra,43,loch in wand,33
427 :
428 data-5,5,-1,1,-4,4,-1,1,-3,3,-1,1
429 :
430 data gehe,lege,nimm,wirf,oeff,zuen,stec,trin,sage,spri,besi,ende,schl,klet
431 data save,load
432 :
433 data32,2,3,0,0,4,46,2,3,-40,0,3,46,1,3,52,1,3,56,2,3,46,2,3,32,0,4,62,4,3,0,0,4
434 data56,3,3,-40,0,3,56,1,3,24,0,4,58,2,3,62,1,3,58,1,3,0,0,4,56,1,3,58,1,3,62,2,3
435 data32,0,4,52,1,3,46,1,3,52,1,3,56,1,3,52,2,3,-40,0,4,32,2,3,0,0,4,46,2,3,-40,0,3
436 data46,1,3,52,1,3,56,2,3,46,2,3,32,0,4,62,3,3,58,1,3,0,0,4,56,3,3,-40,0,3,56,1,3
437 data24,0,4,58,1.1,3,62,1.2,3,0,0,4,56,1.3,3,58,1.4,3,32,0,4,52,.2,3,56,.2,3
438 data52,.2,3,56,.2,3,52,.2,3,56,.2,3,52,3.2,3,46,1.6,3,-40,0,3,0,0,4,46,6,3